static const char IN_Master[] = "\tWelcome to the MUI demonstration program. \
This little toy will show you how easy it is to create graphical user interfaces \
with MUI and how powerful the results are.\n\tMUI is based on BOOPSI, Amiga's \
basic object oriented programming system. For details about programming, see the \
'ReadMe' file and the documented source code of this demo. Only one thing so far: \
it's really easy!\n\tNow go on, click around and watch this demo. Or use your \
keyboard (TAB, Return, Cursor-Keys) if you like that better. Hint: play \
around with the MUI preferences program and customize every pixel to fit \
your personal taste.";
static const char IN_Notify[] = "\tMUI objects communicate with each other \
with the aid of a notifcation system. This system is frequently used in every \
MUI application. Binding an up and a down arrow to a prop gadget e.g. makes up \
a scrollbar, binding a scrollbar to a list makes up a listview. You can also \
bind windows to buttons, thus the window will be opened when the button is \
pressed.\n\tRemember: The main loop of this demo program simply consists of \
a Wait(). Once set up, MUI handles all user actions concerning the GUI \
automatically.";
static const char IN_Frames[] = "\tEvery MUI object can have a surrounding \
frame. Several types are available, all adjustable with the preferences program.";
static const char IN_Images[] = "\tMUI offers a vector image class, that allows \
images to be zoomed to any dimension. Every MUI image is transformed to match the \
current screens colors before displaying.\n\tThere are several standard images for \
often used GUI components (e.g. Arrows). These standard images can be defined via \
the preferences program.";
static const char IN_Groups[] = "\tGroups are very important for MUI. Their \
combinations determine how the GUI will look. A group may contain any number of \
child objects, which are positioned either horizontal or vertical.\n\tWhen a \
group is layouted, the available space is distributed between all of its \
children, depending on their minimum and maximum dimensions and on their \
weight.\n\tOf course, the children of a group may be other groups. There \
are no restrictions.";
/*FR* Somehow StormC couldn't handle this very line split over
several lines so I just made it one long line instead. */
static const char IN_Backfill[] = "\tEvery object can have its own background, if it wants to. MUI offers several standard backgrounds (e.g. one of the DrawInfo pens or one of the rasters below).\nThe prefs program allows defining a large number of backgrounds... try it!";
static const char IN_Listviews[] = "\tMUI's list class is very flexible. A list can \
be made up of any number of columns containing formatted text or even images. Several \
subclasses of list class (e.g. a directory class and a volume class) are available. \
All MUI lists have the capability of multi selection, just by setting a single \
flag.\n\tThe small info texts at the top of each demo window are made with floattext \
class. This one just needs a character string as input and formats the text according \